# -*- coding: utf-8 -*-
"""
MySQL客户端执行器配置文件
请根据实际情况修改以下配置
"""

# MySQL数据库连接配置
MYSQL_CONFIG = {
    'host': '10.0.225.192',           # MySQL服务器地址
    'port': 19030,                 # MySQL端口号，通常为3306
    'user': 'servicecloud',               # 数据库用户名
    'password': 'servicecloud@123',   # 数据库密码 - 请修改为实际密码
    'database': 'servicecloud',   # 数据库名 - 请修改为实际数据库名
    'mysql_client_path': 'mysql'   # mysql客户端命令路径
}

# 常见的mysql客户端路径（如果默认的'mysql'不工作，可以尝试以下路径）
# MYSQL_CONFIG['mysql_client_path'] = '/usr/bin/mysql'
# MYSQL_CONFIG['mysql_client_path'] = '/usr/local/bin/mysql'
# MYSQL_CONFIG['mysql_client_path'] = '/usr/local/mysql/bin/mysql'
# MYSQL_CONFIG['mysql_client_path'] = '/opt/mysql/bin/mysql'

# SQL文件路径（Linux路径格式）
SQL_FILE_PATH = 'alter.sql'

# 每个SQL语句之间的延迟时间（秒）
# 60 = 1分钟，30 = 30秒，120 = 2分钟
DELAY_SECONDS = 60

# 使用说明：
# 1. 修改上述配置参数
# 2. 确保Linux系统中安装了mysql客户端
# 3. 运行测试脚本: python test_mysql_client.py
# 4. 测试通过后运行主程序: python 4_mysql_client_executor.py

# MySQL客户端安装方法：
# Ubuntu/Debian: sudo apt-get install mysql-client
# CentOS/RHEL 7: sudo yum install mysql
# CentOS/RHEL 8: sudo dnf install mysql
# 或者安装完整的MySQL: sudo apt-get install mysql-server mysql-client
